import java.util.Scanner;


public class MenuSelector {
	
	public static void showMenu() {
		System.out.println("1. 가입");
		System.out.println("2. 로그인");
		System.out.println("3. 종료");
	}
	
	public float getAverage() {
		return (float) 270 / 3;
	}
	
	public static void main(String[] args) {
		
		byte b = 10;
		char ch = 'A';
		int i = 100;
		long l = 1000L;
		b = (byte)i;
		ch = (char) b;
		short s = (short) ch;
		float f =  i;
		i =  ch;
		
		Scanner sc = new Scanner(System.in);
		
		while (true) {
			// 메뉴 출력
			showMenu();
			// 메뉴 입력받기
			int menu = 0;
			while (true) {
				try {
					System.out.print("메뉴: ");
					menu = Integer.parseInt(sc.nextLine());
					if (menu > 0 && menu < 4) {
						break;
					}
				} catch (NumberFormatException e) {
				}
			}
			if (menu == 1) {
				//
				System.out.println("1번 메뉴를 선택하셨습니다.");
			}
			else if (menu == 2) {
				//
				System.out.println("2번 메뉴를 선택하셨습니다.");
			}
			else if (menu == 3) {
				System.out.println("프로그램을 종료합니다.");
				break;
			}
		}
		
	}
	
}
